aldehyde radical - English Synonyms Dictionary